package com.dd.cloud.user.req.phar;

import lombok.Data;

/**
 * @author zk
 */
@Data
public class PresHjtDetailReq extends PresDetail {

    /**
     * 民族
     */
    private String ethnicity;

    /**
     * 手机号
     */
    private String phoneNum;

    /**
     * 联系地址
     */
    private String contactAddr;

    /**
     * 科室名
     */
    private String departmentName;

    /**
     * 疾病名
     */
    private String diseaseName;

    /**
     * 药品位数
     */
    private Integer drugcount;

    /**
     * 每日剂数
     */
    private Integer dayDose;

    /**
     * 总剂数
     */
    private Integer allDose;

    /**
     * 服用方式
     */
    private String takemethod;

    /**
     * 是否代煎 0代配不煎 1代煎
     */
    private Integer isdaijian;

    /**
     * 加工类型
     */
    private Integer processtype;

    /**
     * 取药时间 条件必填
     * 如果时间格式请传入格式如：2016-
     * 03-25 08:00:00
     * 如果不为时间格式请传入对应字符串
     * 如：两天后
     */
    private String getdrugtime;


    /**
     * 包装量 条件必填
     * 每袋药业装量，请填入数字如 200，
     * 150,100，50 (包装量请传入大于等
     * 于 50并且小于等 280)建议设置为可
     * 选项
     */
    private Integer packagenum;

    /**
     * 快递类型 条件必填
     * 默认传 dhySYSTEM 代表
     * 厂内发货其他传入编号:
     * 0：厂内配送
     * 1：顺丰（默认）
     * 2：圆通
     * 3：中通
     * 4：EMS
     * 5：其他
     * 6:速必达
     * 7:顺丰同城
     * 8:京东
     * 9:顺丰医寄通
     */
    private Integer dtbtype;

    /**
     * 收件方 不必填
     * 如果需要快递，为必填（首次默认患
     * 者基本信息，含姓名、电话、地址；
     * 如有变化，在此基础上修改，并记
     * 录，作为后续默认值）
     */
    private String dtbcompany;

    /**
     * 收件地址 不必填
     * 收件地址的详细地址（省、市、地址）
     */
    private String dtbaddress;

    /**
     * 收件电话 不必填
     */
    private String dtbphone;

    /**
     * 备注 不必填
     * 以此作为备注传输
     * 除汤剂外，其他剂型特殊装
     * 量和加工要求、随货打印单
     * 据等可以在此备注
     */
    private String remark;

    /**
     * 煎药方式 条件必填
     * 传入 dhySYSTEM 默认
     * 为无
     * 其他请传入编号 1:先煎
     * 2:后下 3:加糖加蜜4:
     * 先煎和后下 11:急煎 14:
     * 自煎 15:浓煎 17:加酒煎
     */
    private Integer decmothed;

    /**
     * 服用方法 条件必填
     * 传入 dhySYSTEM 默认为无
     * 其他请传入编号 1：水煎餐前 2：水煎餐后
     */
    private Integer takeway;

    /**
     * 金额 必填
     * 传入时可精确到小数点后
     * 两位，如：152.00（与宏济
     * 堂的结算价）
     */
    private Double money;

}
